home *** CD-ROM | disk | FTP | other *** search
- #include "test.h"
- #pragma hdrstop
-
- /*
- ** Author: Samuel R. Blackburn
- ** CI$: 76300,326
- ** Internet: sammy@sed.csc.com
- **
- ** You can use it any way you like.
- */
-
- int main()
- {
- // memory();
- // test_CRegistry();
- // test_CRAS();
- // test_CEventLog();
- test_CLZFile( "b:\\ctl3d32.dl_" );
- // test_CServer( "sammy" );
- // test_CServer( "sammy" );
- // test_CServer( "\\\\SAMMY" );
- // test_CNetSession( NULL );
- // test_CNetResource();
- // test_CNetWorkstation( "ftp" );
- // test_CNetworkFiles( "ftp" );
- // test_CNetworkConnections( "ftp" );
- // test_CUniformResourceLocator();
-
- return( EXIT_SUCCESS );
- }
-
- LPTSTR BigNumToString( LONG lNum, LPTSTR szBuf )
- {
- WORD wNumDigits = 0, wNumChars = 0;
-
- do
- {
- szBuf[ wNumChars++ ] = lNum % 10 + __TEXT( '0' );
- wNumDigits++;
-
- if ( ( wNumDigits % 3 ) == 0 )
- {
- szBuf[ wNumChars++ ] = __TEXT( ',' );
- }
-
- lNum /= 10;
- }
- while( lNum != 0 );
-
- if ( szBuf[ wNumChars - 1 ] == __TEXT( ',' ) )
- {
- szBuf[ wNumChars - 1 ] = 0x00;
- }
-
- szBuf[ wNumChars ] = 0x00;
-
- _strrev( szBuf );
-
- return( szBuf );
- }
-
- void memory( void )
- {
- TCHAR szBuf[ 50 ];
-
- CMemoryStatus memory_status;
-
- GlobalMemoryStatus( &memory_status );
-
- TRACE1( "Memory Load: %-20s\n", BigNumToString( memory_status.dwMemoryLoad, szBuf ) );
- TRACE1( "Total Physical: %-20s\n", BigNumToString( memory_status.dwTotalPhys, szBuf ) );
- TRACE1( "Available Physical: %-20s\n", BigNumToString( memory_status.dwAvailPhys, szBuf ) );
- TRACE1( "Total Page File: %-20s\n", BigNumToString( memory_status.dwTotalPageFile, szBuf ) );
- TRACE1( "Available Page File: %-20s\n", BigNumToString( memory_status.dwAvailPageFile, szBuf ) );
- TRACE1( "Total Virtual: %-20s\n", BigNumToString( memory_status.dwTotalVirtual, szBuf ) );
- TRACE1( "Available Virtual: %-20s\n", BigNumToString( memory_status.dwAvailVirtual, szBuf ) );
- }
-
-